{"version":3,"file":"gauge.min.js","sources":["gauge.js"],"names":["d","window","AmCharts","GaugeAxis","Class","construct","a","this","cname","radius","createEvents","labelsEnabled","startAngle","endAngle","startValue","endValue","gridCount","tickLength","minorTickLength","tickColor","labelFrequency","tickThickness","tickAlpha","inside","labelOffset","showLastLabel","showFirstLabel","axisThickness","axisColor","axisAlpha","gridInside","topTextYOffset","topTextBold","bottomTextYOffset","bottomTextBold","centerY","centerX","bandOutlineAlpha","bandOutlineThickness","bandOutlineColor","bandAlpha","bcn","applyTheme","value2angle","setTopText","topText","b","chart","axisCreated","topTF","remove","c","topTextFontSize","fontSize","e","topTextColor","color","text","container","fontFamily","setCN","translate","centerXReal","centerYReal","radiusReal","set","push","setBottomText","bottomText","bottomTF","bottomTextFontSize","bottomTextColor","draw","id","graphsSet","bandSet","g","valueInterval","isNaN","l","minorTickInterval","n","h","k","p","f","singleValueAngle","m","w","z","J","K","H","I","v","radiusRealReal","A","toCoordinate","realWidth","B","realHeight","t","fill","fill-opacity","stroke-width","stroke-opacity","r","C","minorTickRadius","drawBands","q","wedge","doNothing","isModern","Math","round","getDecimals","max","roundTo","u","sin","PI","F","cos","x","y","line","D","L","E","usePrefixes","addPrefix","prefixesOfBigNumbers","prefixesOfSmallNumbers","nf","formatNumber","G","unit","unitPosition","labelFunction","getBBox","width","height","bands","length","axis","processObject","GaugeBand","theme","fireEvent","fire","type","dataItem","event","addEventListeners","mouseover","showBalloon","balloonText","mouseout","hideBalloon","click","getURL","url","urlTarget","touchend","GaugeArrow","nailAlpha","alpha","startWidth","nailRadius","endWidth","borderAlpha","nailBorderAlpha","innerRadius","nailBorderThickness","frame","setValue","previousValue","value","bandGraphics","outlineColor","outlineThickness","outlineAlpha","stroke","cursor","gradientRatio","bandGradientRatio","setAttr","currentStartValue","currentEndValue","update","totalFrames","getEffect","startEffect","previousStartValue","previousEndValue","setStartValue","setEndValue","AmAngularGauge","inherits","AmChart","base","call","minRadius","marginRight","marginBottom","marginTop","marginLeft","faceColor","faceAlpha","faceBorderWidth","faceBorderColor","faceBorderAlpha","arrows","axes","startDuration","adjustSize","extraHeight","extraWidth","addAxis","formatString","formatValue","initChart","Date","getTime","isString","getObjById","setLegendData","drawChart","updateRate","updateWidth","updateHeight","getTitleHeight","min","gaugeX","gaugeY","circle","toBack","facePattern","pattern","NaN","path","String","indexOf","Number","substr","legend","invalidateSize","sizeAdjusted","validateNow","drawnAngle","dispDUpd","validateSize","chartCreated","addArrow","removeArrow","removeFromArray","removeAxis","drawArrow","hidden","nailColor","polygon","updateValues","accessible","background","makeAccessible","handleLegendEvent","data","hideArrow","showArrow","hide","show","updateAnimations","clockWiseOnly"],"mappings":"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"}